package com.mysoft.gfyx.clue.dao.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.mysoft.framework.mybatis.BaseEntity;
import lombok.Data;

import java.util.Date;
import java.util.UUID;

@Data
@TableName("gfyx_projectsubscription")
public class ProjectSubscription extends BaseEntity {

    @TableId(type = IdType.INPUT)
    private UUID ProjectSubscriptionGUID;

    private String SubscriptionUID;
    private String ProjectName;
    private String City;
    private String CityCode;
    private String YcgDeveloperId;
    private String DeveloperLogo;
    private String DeveloperName;
    private String OrganizingCode;
    private String Province;
    private String ProvinceCode;
    private UUID ReceiverGUID;
    private String Source;
    private String SourceCode;
    private String DataType;
    private String TakeLandPrice;
    private Date TakeLandDate;
    private String TakeLandArea;
    private String LandUnitPrice;
    private String LandType = "";
    protected Date StartTime;
    protected Date CompletedTime;
    private String ConstructionArea;
    private String ConstructionUnit;
    private String ContractPrice;
    private String CompanyType = "";
    private Date SourceCreatedTime;
    private String HighProjectLabel = "";
}